home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 41.zip / BS1 part 41 / Disk Magic v1.0.adf / DISKMAGIC.DOC < prev    next >
Text File  |  1988-12-27  |  48KB  |  1,924 lines

  1.                           TABLE OF CONTENTS
  2.  
  3. 1.0 INTRODUCTION
  4.  
  5. 2.0 GETTING STARTED
  6.  
  7. 3.0 GETTING AROUND
  8.  
  9.     3.1  Two File Select windows.
  10.     3.2  Parameters/Swap/Source/Destination 
  11.     3.3  Front Gadget
  12.     3.4  Back Gadget
  13.     3.5  Drag Bar
  14.     3.6  Left Mouse Button
  15.     3.7  Right Mouse Button
  16.      3.8  Sound Toggle
  17.     3.9  Color mode Toggle
  18.     3.10 Menu mode Toggle
  19.     3.11 Improvements
  20.  
  21. 4.0 DIRECTORY GADGETS AND MENUS
  22.  
  23.     4.1  Start Up Directories
  24.     4.2  User defined directories
  25.  
  26. 5.0 BASE FUNCTIONS
  27.  
  28.     5.1  Highlighting Functions
  29.     5.2  Directory Functions
  30.     5.3  Type/Display Functions
  31.     5.4  File Functions
  32.  
  33. 6.0 USER DEFINED GADGETS AND MENUS
  34.  
  35.     6.1  Directory Gadgets And Menus
  36.     6.2  Program Menus
  37.         
  38. 7.0 DISK MAGIC DEFINITION FILE
  39.  
  40.     7.1  Color mode definition
  41.      7.2  Archive Pause Timer
  42.     7.3  Picture Pause Timer
  43.     7.4  Sound On/Off
  44.     7.5  Start up Source Directory
  45.     7.6  Start up Destination Directory
  46.     7.7  On Screen Directory Names
  47.     7.8  On Screen User Defined Directories
  48.     7.9  Program Menu Catagories
  49.     7.10 User Defined Directory Menu Names
  50.     7.11 User Defined Menu Directories
  51.     7.12 User Defined Menu Program Names
  52.     7.13 User Defined Menu Programs
  53.     7.14 User Defined Comments
  54.     7.15 User Menu Command Format Definitions
  55.  
  56. 8.0 ALPHABETICAL LIST OF COMMANDS
  57.  
  58. APPENDIX A.   Shareware Copyright Notices
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  1.0 INTRODUCTION
  106.  
  107.     WELCOME TO THE WORLD OF DISK MAGIC !
  108.  
  109.     DISK MAGIC is a user friendly CLI replacement program and
  110.     graphics interface program with easily     defined directories
  111.     and functions.  It provides a base set of built in
  112.     functions such as file and directory copy/delete with
  113.     functions such as PRINT being run in background mode. This
  114.     program also has a built in directory catalog list function,
  115.     and global rename function. There are 14 user definable
  116.     directory gadgets and 18 user definable    menu directories. 
  117.     Also there are 108 user definable program menus with a
  118.     possibility of executing multiple commands by each menu
  119.     item.
  120.  
  121.     DISK MAGIC is also a menu program driver.  From CLI or your
  122.     startup sequence you can run DISK MAGIC as follows:  
  123.  
  124.             runb DISKMAGIC i
  125.  
  126.     This will run the program in background mode and come up
  127.     with    a menu bar that displays DATE, TIME, CHIP, FAST and TOTAL
  128.     memory parameters.  You can define a set of 6 menus that each
  129.     contain 18 items each of which will execute the    programs you
  130.     define.  The following sections will describe both modes.
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157. 2.0 GETTING STARTED
  158.  
  159.     First make (1) one backup copy of your DISK MAGIC disk. 
  160.     This disk has no copy protection to allow the user to place
  161.     this software on any hard disk or any Amiga the
  162.     purchaser owns.
  163.  
  164.     The DISK MAGIC files on the supplied disk are as follows:
  165.  
  166.     DISKMAGIC    
  167.     DISKMAGIC.info    
  168.     DISKMAGIC.data
  169.     DISKMAGIC.pic4
  170.     DISKMAGIC.pic8
  171.  
  172.  
  173.     Please take the time to read the documentation to learn how
  174.     to define the environment for DISK MAGIC.
  175.  
  176.     All DISK MAGIC files must be first copied to your
  177.     workbench (TM) disk or a    hard disk.  The next version of
  178.     DISKMAGIC will come with workbench and the AMIGA DOS (TM)
  179.     operating system on version 2.0.
  180.  
  181.     The files in the 'C' directory must be copied to your sys:c
  182.     directory and are listed as follows:
  183.  
  184.     runb    -  run a program in background mode.
  185.     * ARC   -  Archive and de-archive file compression program.
  186.     * ARC.doc
  187.     * ZOO   -  Archive and de-archive file compression program.
  188.     * ZOO.man
  189.      * PAK   -  Archive and de-archive file compression program.
  190.     * PAK.doc
  191.     * PKAX  -  Archive de-compression file program by PAKWARE.
  192.  
  193.     Also included on the DISK MAGIC disk is a public domain
  194.     hard drive backup utility called MRbackup.
  195.  
  196.     Each of the files (*) above are shareware programs that are
  197.     included in this package to make it easy for you the user to
  198.     obtain the programs that DISK MAGIC supports.
  199.  
  200.     Included    on the DISK MAGIC DISK are a number of public
  201.     domain programs and shareware programs.  These are included
  202.     as a service to supply the user with the complete tools to
  203.     archive and de-archive files.  THe programs are either
  204.     freely distributable or permission was obtained from the
  205.     author to supply you with these tools.
  206.  
  207.  
  208.  
  209.     FIRST SOME DEFINITIONS:
  210.  
  211.     A. Public Domain - These programs are freely distributable
  212.        and can be used at no cost to you.
  213.  
  214.     B. Shareware - These programs are included on the disk to   
  215.        the user and if the user finds these programs useful   
  216.        then the user is asked to pay a registration fee.  This  
  217.         fee is to support updates and to support the people that 
  218.          write the software.  Different policies are in effect   
  219.        for each program and these policies can be found in      
  220.        APPENDIX A or by typing the name of the program and a   
  221.        carriage return. These programs are not free and by your 
  222.          own good conscience we here at DMH hope you will support 
  223.        the software developers of these excellent programs.
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  3.0 GETTING AROUND
  262.  
  263.     The following section describes how to select files and 
  264.     directories, how to get to other screens and how to get
  265.     to other directories.
  266.  
  267.         All 4 DISK MAGIC files must be in the same directory.
  268.         Also the execute and run commands must be in the C     
  269.         directory for this program to work.  The following
  270.         sections refer to figure 1 seen below and referenced by
  271.         the numbers in the closed parentheses ().
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.                         figure 1.
  302.  
  303.     3.1 Two File Select windows.
  304.  
  305.         The DISK MAGIC screen has two files select windows at
  306.         the top (1).  One is the source screen and one is the
  307.         destination screen. The MAGIC WAND in the center points
  308.         at the Source select window.  In these two windows both
  309.         files and directories are displayed.  The FILE names in
  310.         white are    actual files and the names in RED are the
  311.         DIRECTORIES. The next section describes how to switch
  312.         between the source and destination directories.    
  313.     3.2 Parameters/Swap/Source/Destination 
  314.  
  315.         DISK MAGIC has an entry line at the bottom of the
  316.         screen.  This is the parameter entry field (6).  This
  317.         field can be clicked on and the user can enter
  318.         function parameters to be passed to a given function.
  319.         Examples are as follows:
  320.  
  321.                 P: The string to be passed:
  322.             
  323.                          GRENAM  - Input to the function as
  324.                              described in section 5.4 and
  325.                              section 8.0.
  326.  
  327.                          RUN     - parameters to be passed to
  328.                             program being run. 
  329.  
  330.                          EXECUTE - parameters to pass to the file
  331.                                    being executed. 
  332.  
  333.         The two text entry lines in the center of the screen   
  334.           below each file select window indicate the current
  335.         source and destination directories that are displayed
  336.         (3).    The one that is highlighted in red is the source 
  337.         directory and the other is the destination directory.  
  338.         Through the rest of this document when referring to the
  339.         source directory or the destination directory The one 
  340.         that is highlighted in red is the source directory and 
  341.         the other is the destination directory.  To change the
  342.         source directory to the destination directory just
  343.         click with the left mouse button on the MAGIC WAND in
  344.         the center of the screen and the directories will
  345.         change.  The WAND points to the source directory. Also,
  346.         you can click in each one of these directories and type
  347.         in a new directory and hit the carriage return key and
  348.         the new directory will be loaded automatically.
  349.  
  350.     3.3 Front Gadget
  351.  
  352.         The front gadget moves DISK MAGIC's screen to be the
  353.           front screen in the system (7). This gadget is set up
  354.         in a slightly different method from the normal front
  355.          and back gadgets.  when DISK MAGIC is not busy doing 
  356.         processing you can click any where on the front gadget
  357.         and this will move the screen to the front. This part
  358.         of the screen is really part of the window and is
  359.         really not part of the screen front and back.  If DISK
  360.         MAGIC is busy (like arcing or dearcing files) you    can still
  361.         move the screen to the front or back by    clicking at the very
  362.         top portion of the front or back gadget and this will move
  363.         the screen so you can get to    your    terminal program or any
  364.         other function you have    running.
  365.     3.4 Back Gadget
  366.  
  367.         This is the same as the front gadget accept it will 
  368.         move the screen to the back (7).
  369.  
  370.     3.5 Drag Bar
  371.  
  372.         The Drag bar is only 2 pixels wide and is at the top
  373.         of the screen (7). This allows you to slide the screen
  374.         up and down.
  375.  
  376.     3.6 Left Mouse Button
  377.  
  378.         The left mouse button is used to select files and
  379.         directories in the file selection area, to activate
  380.         the gadgets for DISK MAGIC, and also to stop
  381.         processing.  This is done by clicking anywhere on the
  382.         screen that is    not a GADGET.  If this is done DISK
  383.         MAGIC will finish the file that is being worked on and
  384.         then terminate processing.
  385.  
  386.     3.7 Right Mouse Button
  387.  
  388.         The right mouse button is used to get a given directory
  389.         in the (1) file selection windows. For an example;
  390.  
  391.         The source directory is df0:
  392.  
  393.             In the file select area (1) you see a red file
  394.             name 'C" indicating that this is a directory.
  395.             This is the command directory. Place the pointer
  396.             over the red file name and click the RIGHT mouse
  397.             button on the directory name.  The Source
  398.             directory    now becomes df0:C and the source file
  399.             select area now displays all the files in that
  400.             directory.
  401.  
  402.     3.8 Sound Toggle
  403.  
  404.         The button in figure 1 labeled 'S' (2) is to toggle
  405.         the sound on or off.
  406.  
  407.     3.9  Color mode toggle
  408.  
  409.         Color mode toggle allows the user to switch between 4
  410.         color mode and 8 color mode.  Figure 1 does not show
  411.         this button.  It is located to the left of the ZOO
  412.         button and is labeled 'C'.  Also, the picture files
  413.         DISKMAGIC.pic4 and DISKMAGIC.pic8 can be modified by
  414.         any paint program to the users desired color scheme.
  415.         The default color can be defined in the user definition
  416.         file and is described in section 7.
  417.     3.10 Menu mode Toggle
  418.  
  419.         This button (8) labeled 'I' toggles between menu mode
  420.         and graphics mode.  The benefit of menu mode is that it
  421.         eliminates the over head of the screen and graphics
  422.         display when only the menu command line is needed.
  423.         NOTE: in menu mode the DIRECTORY MENU ITEMS ARE NOT
  424.         VALID and only the MENU ITEM 'GET DISK MAGIC' is valid. 
  425.         By selecting this menu item you are returned to the
  426.         graphics mode.  Also, in menu mode all programs are
  427.         executed from the menu with just the user defined command
  428.         line and no files or directories are added. In this mode
  429.         DISK MAGIC allows the user to access any command in any
  430.         directory at the click of a button using the pull down
  431.         menus.
  432.  
  433.     3.11    IMPROVEMENTS
  434.  
  435.         Two improvements have been made.
  436.  
  437.     1.      When ever you operate the functions DEARC, DEZOO, ZOOLST,
  438.         ARCLST, or PAKLST you have the option of changing the mode
  439.         of the listing to one of the following:
  440.  
  441.         a.      In the parameter entry window (6) you may enter a
  442.             number from (1-99) before you operate any of the above
  443.             functions.  If you enter a 1 then the result listing of
  444.             the above functions will wait for a carriage return 
  445.             from the user.
  446.  
  447.         b.    If you enter a number from (2-99) DISK MAGIC will
  448.             display the results for the entered number of seconds
  449.             and then go on to the next file.
  450.  
  451.     2.    When ever you show a picture file you have the option of
  452.         changing the mode of the listing to one of the following:
  453.  
  454.         a.      In the parameter entry window you may enter a number
  455.             from (1-99) before you operate the show function.  If
  456.             you enter a 1 then each of the selected picture files
  457.             will be shown and DISK MAGIC will wait until the user
  458.             clicks on the hidden close box at the top left hand
  459.             corner of the screen.
  460.  
  461.         b.    If you enter a number from (2-99) DISK MAGIC will
  462.             display the selected pictures for the entered number of
  463.             seconds and then go on to the next file.
  464.  
  465.         If no entry is made in the P: window then the operation will
  466.         occur in the same mode as it was defined by     the user     
  467.         defined data file or the last mode change the user made.
  468.  
  469. 4.0 DIRECTORY GADGETS AND MENUS
  470.  
  471.     4.1 Start Up Directories
  472.     
  473.         The Start up directories (those used on start up for
  474.         the source and destination directories) can be defined
  475.         by the user and are described in section 7.0.
  476.  
  477.     4.2 User defined directories
  478.  
  479.         There are 14 user gadget directories (6) that can be
  480.         defined by the user and also 18 user defined menu
  481.         directories which are described in section 7.0.
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521. 5.0 BASE FUNCTIONS
  522.  
  523.     5.1 Highlighting Functions
  524.  
  525.         ALL -
  526.  
  527.               Select ALL files in the current highlighted
  528.             source directory, including the ones "scrolled
  529.             off" the window.
  530.  
  531.         ALLDIRS -
  532.  
  533.              Highlights all directories.
  534.  
  535.         ALLWIND -
  536.  
  537.              Highlights all files in the highlighted source
  538.             window (9 at a time). This is handy to archive a
  539.             directory that is two large for a 3 1/2" disk.
  540.  
  541.         CLEAR -
  542.  
  543.              De-select all selected files in the highlighted
  544.             source directory.
  545.  
  546.         CLRDIRS -
  547.  
  548.              Clears all selected directories in the
  549.             highlighted source directory.
  550.  
  551.         CLRWIND -
  552.  
  553.              Clears all files in the highlighted source
  554.             window.
  555.  
  556.     5.2 Directory Functions
  557.  
  558.         CATLIST -
  559.  
  560.             This will list all files and directories and
  561.             sub files and sub directories to the printer. This
  562.             function starts from the Highlighted source directory
  563.             found in the highlighted directory window.
  564.  
  565.         COPY -
  566.  
  567.              Copy selected files and directories to the
  568.             directory specified in the unhighlighted
  569.             destination string gadget.  It must be an existing
  570.             directory path and CAN go across devices. You
  571.             should be able to enter paths relative to the
  572.             current directory. NOTE! you can select both
  573.             directories and files to be copied now. and all
  574.             are done at the same time.
  575.  
  576.         DELETE - 
  577.  
  578.             Delete selected files and directories in the
  579.             Highlighted source directory.
  580.  
  581.         GETDIR -
  582.  
  583.             Gets the current directory in the highlighted
  584.             source window.  You can also click on the
  585.             directory windows and then type in a new
  586.             directory.  Upon hitting carriage return the new
  587.             directory is read in.
  588.  
  589.         MAKDIR -
  590.  
  591.              This will create the directory that you have
  592.             typed in the highlighted source window gadget. You
  593.             may use relative paths.
  594.  
  595.                ex:  click on the highlighted string gadget and
  596.                 enter the following:
  597.  
  598.                        ram:     ---> ram:newdirectoryname
  599.                 or
  600.                     ram:DIR1 ---> ram:DIR1/newdirectoryname
  601.  
  602.                then click the gadget. The new directory will be
  603.             made and the current directory will be returned
  604.             to:
  605.                        ram:
  606.              or      
  607.                    ram:DIR1 respectively.
  608.  
  609.                The directory will be created in the highlighted
  610.             source window.
  611.  
  612.         PARENT -
  613.  
  614.              Go to the parent directory in the highlighted
  615.             source window.
  616.  
  617.         WAND -
  618.  
  619.              Used to flip the Source highlight from one widow
  620.                directory to the other.
  621.  
  622.  
  623.  
  624.  
  625.     5.3 Type/Display Functions
  626.  
  627.         HTYPE -
  628.  
  629.              Types a file to the screen in HEX and ASCII 16
  630.             numbers at a time.
  631.  
  632.         PRINT -
  633.  
  634.              THIS FUNCTION IS NOW RUN OF AS A BACKGROUND JOB!!!
  635.                Same as TYPE, but the output goes to PRT:
  636.  
  637.         TYPE -
  638.  
  639.             Use this to view standard ASCII (readme, docs,
  640.             etc) on stdout; usually your CRT.  Select the
  641.             files you    want to view, then select the TYPE
  642.             gadget.  A new window, with the window name being
  643.             the file that you are currently viewing, will
  644.             open.  Use the space bar to advance by one screen,
  645.             a <CR> will advance one line.  Entering ESC will
  646.             advance you to the end of that file.  The space
  647.             bar will then exit from that file.  If you have
  648.             selected to view more than one file, the next will
  649.             automatically be displayed.  After all selected
  650.             files have been viewed, the window will close,
  651.             returning you to DISK MAGIC's main screen.
  652.  
  653.     5.4 File Functions
  654.  
  655.         ARC -
  656.  
  657.              Select all Files to be Archived in the source window 
  658.             (highlighted), click in the parameter entry field and
  659.             enter the name of the new Archive (TEST). If the
  660.             destination directory is RAM: then (TEST.ARC) is the
  661.             file name.  Then Select ARC. The archive name doesn't
  662.             need anything entered in the parameter entry field. It
  663.             will default to .ARC.  The archive will be created in
  664.             the destination directory.  If the destination
  665.             directory was RAM: then the archive will be created in
  666.             ram:TEST.ARC. If the destination is df0:DIR1 then the
  667.             ARC file name would be DF0:DIR1/TEST.ARC.
  668.  
  669.         ARCLST -
  670.  
  671.             This lists all files in the selected ARC files in
  672.             the highlighted source window.
  673.  
  674.  
  675.  
  676.  
  677.         ARCS -
  678.  
  679.             ARCS each highlighted file as an individual
  680.             archive.  This is great for doing multiple
  681.             archives of picture files etc. The archive name
  682.             will be the destination directory + the files's
  683.             name + .ARC.
  684.  
  685.         ASSIGN -
  686.  
  687.             This gives the system assign list.
  688.  
  689.         BYTE -
  690.  
  691.               Adds up the number of bytes of the selected files
  692.             in the highlighted source directory and displays
  693.             the sum and the number of files.  Remember that
  694.             each file takes up 512 more bytes than indicated
  695.             because of its directory entry.  
  696.  
  697.         COPY -
  698.  
  699.             Copy selected files and directories to the
  700.             directory specified in the unhighlighted
  701.             destination string gadget. It must be an existing
  702.             directory path and CAN go across  devices. You
  703.             should be able to enter paths relative to the 
  704.             current directory. NOTE! you can select both
  705.             directories and files to be copied now. and all
  706.             are done at the same time.
  707.  
  708.  
  709.         DELETE -
  710.  
  711.              Delete selected files and directories in the
  712.             Highlighted source directory.
  713.  
  714.         DINFO -
  715.  
  716.             Used to show the number of USABLE bytes from the
  717.             DEVICE associated with the unhighlighted
  718.             destination directory.
  719.  
  720.         DE-ARC -
  721.  
  722.             Select one or more Arced files,then select DE-ARC.
  723.                The files will be un arced and placed on the
  724.             destination device and directory.  This also works
  725.             in ram: If the file being DE_ARCED is already in
  726.             the destination directory DISK MAGIC will over
  727.             write the old file. 
  728.  
  729.         DE-ZOO - 
  730.  
  731.             Operates the same as DE-ARC.
  732.  
  733.         EXECUTE -
  734.  
  735.             Now executes an execute file selected in the
  736.             highlighted source window and passes the
  737.             parameters from the parameter entry field.
  738.  
  739.         GRENAM -
  740.  
  741.             This is a global rename function. Commands are
  742.             entered in the parameters entry field with the
  743.             following    format.
  744.  
  745.                 +)abcd        adds the characters 'abcd' to the 
  746.                         front of all highlighted files.
  747.  
  748.                 +(.pic      Adds the characters '.pic' to the 
  749.                         back of all highlighted files. 
  750.  
  751.                 -)3          Removes 3 characters from the front
  752.                         of all highlighted files.
  753.  
  754.                -(3          Removes 3 characters from the back
  755.                         of all highlighted files.
  756.         
  757.                 #?abcd>efgh
  758.  
  759.                             This searches all files highlighted
  760.                         for the string 'abcd' and replaces
  761.                         the string with the string 'efgh'
  762.                         fileabcd.pic->fileefgh.pic.
  763.  
  764.         MOVE -
  765.  
  766.             Same basic principle as RENAME, but assumes that
  767.             you want to just move the file to a new directory,
  768.             not actually rename it.  It will move multiple
  769.             files from one directory to another.  
  770.  
  771.         MOVDEL -
  772.  
  773.             This is like a rename between devices. What it
  774.             does is move files from the highlighted source
  775.             window to the unhighlighted destination window
  776.             from one device to another and then deletes the
  777.             source files.
  778.  
  779.  
  780.  
  781.         PAK -
  782.  
  783.             Operates the same as ARC.
  784.  
  785.             NOTE: to un pack a file select the file in the
  786.                  source window and click the RUN gadget.
  787.  
  788.  
  789.         PAKLST -
  790.  
  791.             Operates the same as ARCLST.
  792.  
  793.         RENAME -
  794.  
  795.              Renames first selected file or directory to the
  796.             name or path specified in the highlighted source
  797.             directory.
  798.  
  799.                 ex: click on the highlighted string gadget and
  800.                 enter the following:
  801.  
  802.                         ram:     ---> ram:newdirectoryname
  803.                     or
  804.                     ram:DIR1 ---> ram:DIR1/newdirectoryname
  805.  
  806.                    then click the gadget. The file will be
  807.                 renamed and the current directory will be
  808.                 returned to:
  809.                         ram:
  810.                  or  
  811.                     ram:DIR1 respectively.
  812.  
  813.         RUN -
  814.  
  815.              "RUNS" the selected files from inside DISK MAGIC.
  816.             If DISK MAGIC was called from CLI, any output from
  817.             the program is directed to the calling CLI. 
  818.             Parameters may be passed to the program by
  819.             entering them in the E window.
  820.  
  821.         SHOW -
  822.  
  823.             Select the IFF files you wish to display,
  824.             one or more, then click on the SHOW gadget.  DISK
  825.             MAGIC will attempt to display these files.  This
  826.             function will work with most, but not all forms of
  827.             IFF files.  If DISK MAGIC can not display the
  828.             file, an error message will be displayed in the
  829.             error msg. window and DISK MAGIC will go on to the
  830.             next selection, if there is one.  DISK MAGIC opens
  831.             a new screen for the IFF file, displays the file,
  832.             then waits for you to continue.  When finished
  833.             viewing the image, click in the upper-left corner
  834.             of the image.  There is an invisible close gadget
  835.             located there.  DISK MAGIC will close the screen
  836.             and proceed to display the next file.  The user
  837.             may also define a paused timer between files
  838.             instead of using the close gadget. See section
  839.             7.2.    
  840.  
  841.         SINFO -
  842.  
  843.             Used to show the number of USABLE bytes    from the
  844.             DEVICE associated with the highlighted source
  845.             directory.
  846.  
  847.         ZOO -
  848.  
  849.             Operates the same as the ARC function.
  850.  
  851.         ZOOLST -
  852.  
  853.             Operates the same as the ARCLST function.    
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.  
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885. 6.0 USER DEFINED GADGETS AND MENUS
  886.  
  887.     6.1 Directory Gadgets And Menus
  888.  
  889.         Directory gadgets and a directory menu can be defined
  890.         by the user and the    process to define these are
  891.         described is section 7.0.
  892.  
  893.     6.2 Program Menus
  894.         
  895.         Program menus are a set of 6 menus allowing for six
  896.         catagories of functions with 18 functions in each menu
  897.         can be defined by the user to execute their favorite
  898.         programs.  The    process to define these Menus are
  899.         described in section 7.0.
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937. 7.0 DISK MAGIC DEFINITION FILE
  938.  
  939.     This directory utility can have multiple commands executed 
  940.     by each menu item. See section 7.7  for details.
  941.  
  942.     USER DEFINED FILE COMMANDS AND DIRECTORY GADGETS.
  943.  
  944.     There are 14 USER definable on screen directory commands,
  945.     108 user definable menu commands, and 18 user definable menu
  946.     directories that can be defined in the     file    DISKMAGIC.data. 
  947.     This file can be edited by any editor and contains 14 tables.
  948.     The following sections describe these tables.
  949.  
  950.     7.1 Color mode definition
  951.  
  952.         This value is either 4 or 8 indicating the number of
  953.         colors that the CLI graphics interface should use.
  954.  
  955.     7.2 Archive Pause Timer
  956.         
  957.         This value (0-99) indicates the pause time between
  958.         ARC lists and DE-ARC actions.  If the value is one
  959.         then DISK MAGIC waits for user input of a carriage
  960.         return an (ESC) key or a (SPACE) key.
  961.  
  962.     7.3 Picture Pause Timer
  963.         
  964.         THis value (0-99) indicates the pause time between
  965.         picture displays for the show command.  If the value is
  966.         one then DISK MAGIC then waits for the user to click
  967.         the hidden close box.
  968.  
  969.     7.4 Sound On/Off
  970.  
  971.         This flag turns the sound on or off.
  972.  
  973.         1 = ON, 0 = OFF.
  974.  
  975.     7.5 Start up Source Directory
  976.  
  977.                 ***** CURRENT STARTUP DIRECTORIES #1 *****
  978.         df0:c
  979.  
  980.         This defines the source directory of the highlighted 
  981.         directory window at startup. At startup the program
  982.         will read in this directory as the starting source
  983.         directory.  The size of this entry is 255 characters.
  984.  
  985.  
  986.  
  987.  
  988.  
  989.     7.6 Startup Destination Directory
  990.  
  991.         ***** CURRENT STARTUP DIRECTORIES #2 *****
  992.         ram:
  993.   
  994.         This defines the destination directory of the 
  995.         unhighlighted window at startup.  At startup the 
  996.         program will read in this directory as the starting 
  997.          destination directory.  The size of this entry is 255 
  998.         characters.
  999.  
  1000.     7.7 On Screen Directory Names
  1001.  
  1002.         ***** CURRENT DEFAULT DIRECTORY GADGET NAMES *****
  1003.         DH0:
  1004.         DH1:
  1005.         DH2:
  1006.         DH3:
  1007.         RAM:
  1008.         VD0:
  1009.         ARC:
  1010.         JH0:
  1011.         JH1:
  1012.         SYST
  1013.         DF0:
  1014.         DF1:
  1015.         DF2:
  1016.         C:
  1017.  
  1018.         This next table in DISK MAGIC data defines the name of
  1019.         the gadgets (4 characters in length). As you can see it
  1020.         is possible to define a gadget called ARC: and then in
  1021.         the next table in section 6.5 define the directory that
  1022.         this gadget should get such as JH0:ARCHIVES/ARCHIVE1.
  1023.  
  1024.     7.8 On Screen User Defined Directories
  1025.  
  1026.         ***** CURRENT DEFAULT DIRECTORIES ******
  1027.         DH0:
  1028.         DH1:
  1029.         DH2:
  1030.         DH3:
  1031.         RAM:
  1032.         VD0:
  1033.         JH0:ARCHIVE
  1034.         JH0:
  1035.         JH1:
  1036.         df0:system
  1037.         DF0:
  1038.         DF1:
  1039.         DF2:
  1040.         df0:C
  1041.  
  1042.         This table as described above defines the directory the
  1043.         user would like to get when the gadget is selected.  As
  1044.         another example the gadget defined as SYST when
  1045.         selected would get DF0:SYSTEM.  This entry can be 255
  1046.         characters long.
  1047.  
  1048.  
  1049.  
  1050.     7.9 Program Menu Catagories
  1051.  
  1052.         ******* 7 CURRENT USER DEFINED MENU HEADERS *****
  1053.         DIRECTORY
  1054.         WORDPROC
  1055.         GRAPHICS
  1056.         DESK TOP
  1057.         VIDEO
  1058.         ANIMATION
  1059.         UTILITIES
  1060.  
  1061.         The above table defines the 6 menu headers to
  1062.         categorize the user defined commands.  The first one is
  1063.         default for the user defined menus described below.
  1064.  
  1065.  
  1066.     7.10 User Defined Directory Menu Names
  1067.  
  1068.         ***** 18 USER DEFINED DIRECTORY MENU NAMES *****
  1069.  
  1070.         C SOURCE
  1071.         ARCHIVE
  1072.         SYSTEM
  1073.  
  1074.         The above table defines the menu item names of the
  1075.         directories the user would like to define.  Each entry
  1076.         may be 9 characters in length.
  1077.  
  1078.     7.11 User Defined Menu Directories
  1079.  
  1080.         ***** 18 USER DEFINED DIRECTORIES *****
  1081.  
  1082.         JH0:CSOURCE
  1083.         JH0:ARCHIVE
  1084.         JH0:WBB/SYSTEM
  1085.  
  1086.         The above table defines the directories that are
  1087.         activated when the user selects a given menu item in
  1088.         the directory menu. This field is 255 characters in
  1089.         length.
  1090.  
  1091.  
  1092.  
  1093.     7.12 User Defined Menu Program Names
  1094.  
  1095.         ***** 18 USER DEFINED FUNCTION NAMES  MENU 1 *****
  1096.         EDIT
  1097.         ***** 18 USER DEFINED FUNCTIONS NAMES MENU 2 *****
  1098.         DELUXE PAINT
  1099.         ***** 18 USER DEFINED FUNCTIONS NAMES MENU 3 *****
  1100.         CITY DESK
  1101.         ***** 18 USER DEFINED FUNCTIONS NAMES MENU 4 *****
  1102.         SILVER
  1103.         ***** 18 USER DEFINED FUNCTIONS NAMES MENU 5 *****
  1104.         SHWANI
  1105.         ***** 18 USER DEFINED FUNCTIONS NAMES MENU 6 *****
  1106.         NEWZAP
  1107.         NEWCLI
  1108.         DISKCOPY DF0:->DF2:
  1109.         FORMAT/INSTALL DF0:
  1110.         FORMAT df0: E=NAME
  1111.         ACCESS! ME!    
  1112.         COMPILE!
  1113.  
  1114.          The next table found in DISKMAGIC.data and seen above
  1115.         defines an 18 character menu name for the user
  1116.         definable    program menu item for each one of seven
  1117.         menus.
  1118.  
  1119.     7.13 User Defined Menu Programs
  1120.  
  1121.         ***** CURRENT USER DEFINED PROGRAM CALLS MENU 1 *****
  1122.         E
  1123.         ***** CURRENT USER DEFINED PROGRAM CALLS MENU 2 *****
  1124.         CD JH0:PAINT\RUN DPAINT
  1125.         ***** CURRENT USER DEFINED PROGRAM CALLS MENU 3 *****
  1126.         CD JH0:CITYDESK\RUN CityDesk_v1.1
  1127.         ***** CURRENT USER DEFINED PROGRAM CALLS MENU 4 *****
  1128.         SHOWANI -c
  1129.         ***** CURRENT USER DEFINED PROGRAM CALLS MENU 5 *****
  1130.         SPLAYER
  1131.         ***** CURRENT USER DEFINED PROGRAM CALLS MENU 6 *****
  1132.         CD JH0:WBBU\NEWZAP
  1133.         jh0:wbb/c/NEWCLI
  1134.         jh0:wbb/system/DISKCOPY <ram:CRT DF0: to DF2:
  1135.         jh0:wbb/system/FORMAT <ram:crt DRIVE df0: name
  1136.         "EMPTY"\INSTALL DF0:
  1137.         JH0:WBB/SYSTEM/FORMAT <RAM:CRT DRIVE
  1138.         CD JH0:TERMINALS\ACCESS!
  1139.         CD JH0:MANIX\EXECUTE SETRAM\ED DISKMAGIC.c
  1140.     
  1141.         The next table seen above is a 255 character entry that
  1142.         defines the program name and parameters etc that you 
  1143.         would like for the user definable menu item to execute.
  1144.           For each entry you can have multiple commands. This is
  1145.         done by entering a '\' between each command. An example
  1146.         of this is seen above for dpaint.
  1147.  
  1148.     7.14 User Defined Comments
  1149.  
  1150.         **
  1151.         ****** USER COMMENT DEFINITIONS MENU 1 *****
  1152.         now editing selected file
  1153.         ****** USER COMMENT DEFINITIONS MENU 2 *****
  1154.         now running DELUXE PAINT II
  1155.         ****** USER COMMENT DEFINITIONS MENU 3 *****
  1156.         now running citydesk
  1157.         ****** USER COMMENT DEFINITIONS MENU 4 *****
  1158.         now showing SILVER
  1159.         ****** USER COMMENT DEFINITIONS MENU 5 *****
  1160.         now showing selected animations
  1161.         ****** USER COMMENT DEFINITIONS MENU 6 *****
  1162.         now zapping selected file
  1163.         opening a new CLI
  1164.         now COPYING DF0: TO DF2:
  1165.         ENTER NAME IN 'E' AS "NAME" AND CLICK AGAIN
  1166.         ENTER NAME IN 'E' AS 'NAME "test"' AND CLICK AGAIN
  1167.         now running ACCESS! 
  1168.  
  1169.         The next table seen above is a user defined comment he
  1170.         or she would like displayed upon selecting the defined
  1171.         menu item.  This again is 255 characters in length.
  1172.  
  1173.     7.15 User Menu Format Definitions
  1174.  
  1175.         ****** USER COMMAND FORMAT DEFINITIONS MENU 1 *******
  1176.         301
  1177.         ****** USER COMMAND FORMAT DEFINITIONS MENU 2 *******
  1178.         300
  1179.         ****** USER COMMAND FORMAT DEFINITIONS MENU 3 *******
  1180.         300
  1181.         ****** USER COMMAND FORMAT DEFINITIONS MENU 4 *******
  1182.         000
  1183.         ****** USER COMMAND FORMAT DEFINITIONS MENU 5 *******
  1184.         000
  1185.         ****** USER COMMAND FORMAT DEFINITIONS MENU 6 *******
  1186.         000
  1187.         311
  1188.         300
  1189.         311
  1190.         411
  1191.         100
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.         The above table is 3 characters in length.  This
  1198.         defines a set of 3 flags and are used as follows:
  1199.  
  1200.         1. The first flag is a program format flag. The default
  1201.            for this flag is 0.  The following formats are defined
  1202.            where:
  1203.  
  1204.            PN = Is the Program name as defined in the table
  1205.              described above called USER DEFINED PROGRAM CALLS.
  1206.             This is the command line the user has defined that
  1207.             is executed when a given menu item is selected.
  1208.  
  1209.            EX = Is the 'P' window for entering parameters names
  1210.              etc.  Anything the user enters in the P: window
  1211.             will be placed in the command string as defined
  1212.             by the format number defined below.
  1213.  
  1214.            SF = The current highlighted source files in the highlighted
  1215.             source directory.
  1216.  
  1217.         DD = The current destination directory.
  1218.  
  1219.            SD = The current highlighted source directory and no 
  1220.              highlighted files as an example for diskcopy DF0:
  1221.             to DF1: 
  1222.  
  1223.            SD =   DF0:.
  1224.            DD =   The current unhighlighted destination       
  1225.                 directory.
  1226.  
  1227.          So for this function diskcopy Df0: Df1:
  1228.  
  1229.                      SD = DF0:
  1230.                      DD = DF1:
  1231.                         
  1232.     The following formats are defined
  1233.  
  1234.     0. PN, EX, SF
  1235.  
  1236.     1. PN, EX ,SD
  1237.  
  1238.     2. PN, EX, SD, DD
  1239.  
  1240.     3. PN, EX
  1241.     
  1242.     4. PN, DD, EX
  1243.  
  1244.     5. PN, EX, DD
  1245.   
  1246.      6. PN, EX, DD, SD
  1247.         
  1248.      7. PN, SD, EX
  1249.  
  1250.     EXAMPLE:
  1251.  
  1252.         Set PN  to FORMAT DRIVE in the above table for the
  1253.         program name entries. Set the first flag in the table
  1254.         for the flags to 4.    In the Parameters entry field enter
  1255.         NAME "ARC DISK" and in the unhighlighted directory have
  1256.         the directory DF2:
  1257.  
  1258.         The command would execute as follows:
  1259.  
  1260.         FORMAT DRIVE DF2: NAME "ARC DISK"
  1261.  
  1262.         In most cases 0 would be acceptable and the others are
  1263.         only    used for programs that need directories specified 
  1264.         instead of files.  In the case of format 0 and the program
  1265.         is in MENU mode then the command line is passed as a 
  1266.         command with no files.  This allows the user to still have
  1267.         the ability to call    programs such as scribble and specify
  1268.         the command being a format 0 which says the program gets
  1269.         passed a highlighted filename in graphics mode but in menu
  1270.         mode he can still access scribble but he will not be able
  1271.         to specify a file name.  
  1272.  
  1273.         All program command lines are validated and should not
  1274.         give the user a system software error.  If the command
  1275.         is not valid then a warning message is generated saying
  1276.         the command is invalid and also displays in the CLI window
  1277.         the menu number and item number of the error.
  1278.  
  1279.         All though the command line is validated it is possible to
  1280.         generate a program software error as described in the
  1281.         following example:
  1282.  
  1283.         Define the command line as a format 3.
  1284.  
  1285.         define the command line as follows:
  1286.         
  1287.         RUN DPAINT
  1288.  
  1289.         In this case DPAINT gives a system software error when
  1290.         passed a directory name as a parameter.  The program giving
  1291.         the error is DPAINT so there is no way for DISK MAGIC to
  1292.         check for this kind of error.
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.         The next flag in the above table allows the user to
  1302.         define the function as needing double click protection.
  1303.  
  1304.         If this flag is set and the function is selected,  DISK
  1305.         MAGIC will ask you to select the function again to
  1306.         activate the program. This is good for functions like
  1307.         diskcopy or fformat or FORMAT.  The last flag  allows
  1308.         the user to define this program to run in background
  1309.         mode.  If this is set the function will execute 
  1310.         and be run behind the DISK MAGIC screen on the
  1311.         workbench screen and will allow DISK MAGIC to be free
  1312.         for other actions.   If a program is run in background
  1313.         you must click on the back gadget to get to the
  1314.         workbench screen to use the function.  If the program
  1315.         is executed the DISK MAGIC  screen automatically send
  1316.         the workbench screen to the front so as to allow the
  1317.         user to see the function.  Upon exiting the function
  1318.         such as edit the workbench screen is placed in the back
  1319.         with the DISK MAGIC SCREEN in the front.
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353. 8.0 ALPHABETICAL LIST OF COMMANDS
  1354.  
  1355.  
  1356. PRE DEFINED FILE COMMANDS 
  1357.             
  1358.     ALL -
  1359.  
  1360.         Select ALL files in the current highlighted source     
  1361.          directory, including the ones "scrolled off" the     
  1362.         window.
  1363.  
  1364.     ALLDRS -
  1365.  
  1366.         Highlights all directories.
  1367.  
  1368.     ALLWND -
  1369.  
  1370.         Highlights all files in the highlighted source window 
  1371.           (9 at a time). This is handy for archiving a directory 
  1372.           that is two large for a 3 1/2" disk.
  1373.  
  1374.     ARC -
  1375.  
  1376.          Select all Files to be Archived in the source window 
  1377.         (highlighted), click in the parameter entry field and
  1378.         enter the name of the new Archive (TEST). If the
  1379.         destination directory is RAM: then (TEST.ARC) is the file
  1380.         name.  Then Select ARC.  The archive name doesn't need
  1381.         anything entered in the parameter entry field. It will
  1382.         default to .ARC.  The archive will be created in the
  1383.         destination directory.  If the destination directory was
  1384.         RAM: then the archive will be created in ram:TEST.ARC. If
  1385.         the destination is df0:DIR1 then the ARC file name would be
  1386.         DF0:DIR1/TEST.ARC.
  1387.  
  1388.     ARCLST -
  1389.  
  1390.         This lists all files in the selected ARC files in the 
  1391.           highlighted source window.
  1392.  
  1393.     ARCS -
  1394.  
  1395.         ARCS each highlighted file as an individual archive
  1396.           This is great for doing multiple archives of picture
  1397.           files etc. The archive name will be the destination
  1398.         directory + the files's name + .ARC.
  1399.  
  1400.     ASSIGN -
  1401.  
  1402.          This gives the system assign list.
  1403.  
  1404.  
  1405.     BYTE -
  1406.  
  1407.          Adds up the number of bytes of the selected files
  1408.         in the highlighted source directory and displays the
  1409.         sum and the number of files.  Remember that each file
  1410.         takes up 512 more bytes than indicated because of its
  1411.         directory entry.  
  1412.  
  1413.     CATLIST -
  1414.  
  1415.         This will list all files and directories and sub files
  1416.           and sub directories to the printer.  This function
  1417.           starts from the Highlighted source directory found in
  1418.         the highlighted directory window.
  1419.  
  1420.     CLEAR -
  1421.  
  1422.         De-select all selected files in the highlighted source 
  1423.           directory.
  1424.  
  1425.     CLRDIRS -
  1426.  
  1427.         Clears all selected directories in the highlighted
  1428.         source directory.
  1429.  
  1430.     CLRWIND -
  1431.  
  1432.         Clears all files in the highlighted source window.
  1433.  
  1434.     COPY -
  1435.  
  1436.          Copy selected files and directories to the directory 
  1437.           specified in the unhighlighted destination string
  1438.         gadget.  It must be an existing directory path and CAN
  1439.         go across devices. You should be able to enter paths
  1440.         relative to the current directory. 
  1441.  
  1442.         NOTE! you can select both directories and files to be
  1443.         copied now. and all are done at the same time.
  1444.  
  1445.     DE-ARC -
  1446.  
  1447.         Select one or more Arced files,then select DE-ARC.
  1448.           The files will be un arced and placed on the
  1449.         destination device and directory.  This also works in
  1450.         ram:  If the file being DE_ARCED is already in the
  1451.         destination directory DISK MAGIC will over write the
  1452.         old file. 
  1453.  
  1454.     DE-ZOO - 
  1455.  
  1456.         Operates the same as DE-ARC.
  1457.     DELETE -
  1458.  
  1459.         Delete selected files and directories in the
  1460.         Highlighted source directory.
  1461.  
  1462.     DINFO -
  1463.  
  1464.           Used to show the number of USABLE bytes from the DEVICE
  1465.           associated with the unhighlighted destination
  1466.         directory.
  1467.  
  1468.     EXECUTE -
  1469.  
  1470.         Now executes an execute file selected in the
  1471.         highlighted source window and passes the parameters
  1472.         from the parameter entry field.
  1473.  
  1474.     GETDIR -
  1475.  
  1476.         GETS the current directory in the highlighted source
  1477.         window. You can also click on the directory windows and
  1478.         then type in a new directory.  Upon hitting carriage
  1479.         return the new directory is read in.
  1480.  
  1481.     GRENAM -
  1482.  
  1483.         This is a global rename of multiple files. 
  1484.           Commands are entered in the parameter entry filed with
  1485.         the following format.
  1486.  
  1487.                 +)abcd Adds the characters 'abcd' to the 
  1488.                          front of all highlighted files.
  1489.  
  1490.                 +(.pic Adds the characters '.pic' to the 
  1491.                     back of all highlighted files. 
  1492.  
  1493.                 -)3     Removes 3 characters from the front of 
  1494.                     all highlighted files.
  1495.                -(3     Removes 3 characters from the back of 
  1496.                     all highlighted files.
  1497.         
  1498.                 #?abcd>efgh
  1499.  
  1500.                         This searches all files highlighted for
  1501.                     the string 'abcd' and replaces the
  1502.                     string with the string 'efgh'!
  1503.                     fileabcd.pic -> fileefgh.pic
  1504.  
  1505.     HTYPE -
  1506.  
  1507.         Types a file to the screen in HEX and ASCII 16
  1508.         numbers at a time.
  1509.     MAKDIR -
  1510.  
  1511.         This will create the directory that you have typed in
  1512.           the highlighted source window gadget. You MAY use 
  1513.           relative paths.
  1514.  
  1515.                 ex: click on the highlighted string gadget and
  1516.                 enter the following:
  1517.  
  1518.                         ram:     ---> ram:newdirectoryname
  1519.                     or
  1520.                         ram:DIR1 ---> ram:DIR1/newdirectoryname
  1521.  
  1522.                then click the gadget. The new directory will be
  1523.             made and the current directory will be returned
  1524.             to:
  1525.                          ram:
  1526.                   or
  1527.                       ram:DIR1 respectively.
  1528.  
  1529.                The directory will be created in the highlighted
  1530.             source window.
  1531.  
  1532.     MOVE -
  1533.  
  1534.         Same basic principle as RENAME, but assumes that
  1535.         you want to just move the file to a new directory, not
  1536.           actually rename it.  It will move multiple files from
  1537.           one directory to another.  
  1538.  
  1539.     MOVDEL -
  1540.  
  1541.         This is like a rename between devices. What it does is 
  1542.           move files from the highlighted source window to the
  1543.           unhighlighted destination window from one device to 
  1544.           another and then deletes the source files.
  1545.  
  1546.     PAK -
  1547.  
  1548.         Operates the same as ARC.
  1549.  
  1550.         NOTE: to un pack a file select the file in the
  1551.              source window and click the RUN gadget.
  1552.  
  1553.     PAKLST -
  1554.  
  1555.         Operates the same as ARCLST.
  1556.  
  1557.     PARENT -
  1558.  
  1559.         Go to the parent directory in the highlighted source
  1560.           window.
  1561.     PRINT -
  1562.  
  1563.         THIS FUNCTION IS NOW RUN OF AS A BACKGROUND JOB!!!
  1564.           Same as TYPE, but the output goes to PRT:
  1565.  
  1566.     RENAME -
  1567.  
  1568.         Renames first selected file or directory to the
  1569.         name or path specified in the highlighted source
  1570.         directory.
  1571.  
  1572.                 ex: click on the highlighted string gadget and
  1573.                 enter the following:
  1574.  
  1575.                         ram:     ---> ram:newdirectoryname
  1576.                 or
  1577.                         ram:DIR1 ---> ram:DIR1/newdirectoryname
  1578.  
  1579.                then click the gadget. The file will be renamed
  1580.             and the current directory will be returned to:
  1581.  
  1582.                         ram:
  1583.                  or
  1584.                     ram:DIR1 respectively.
  1585.  
  1586.     RUN -
  1587.  
  1588.          "RUNS" the selected files from inside DISK MAGIC.
  1589.         If DISK MAGIC was called from CLI, any output from the
  1590.         program is  directed to the calling CLI.  Parameters
  1591.         may be passed to the program by entering them in the E
  1592.         window.
  1593.  
  1594.     SHOW -
  1595.  
  1596.          Select the IFF files you wish to display, one or more,
  1597.           then click on the SHOW gadget.  DISK MAGIC will attempt
  1598.         to display these files.  This function will work with
  1599.         most, but not all forms of IFF files.  If DISK MAGIC
  1600.         can not display the file, an error message will be
  1601.         displayed in the error msg. window and DISK MAGIC will
  1602.         go on to the next selection, if there is one.
  1603.  
  1604.           DISK MAGIC opens a new screen for the IFF file,
  1605.         displays the file, then waits for you to continue. 
  1606.         When finished viewing the image, click in the
  1607.         upper-left corner of the image.  There is an invisible
  1608.         close gadget located there.  DISK MAGIC will close the
  1609.         screen and proceed to display the next file. Also see
  1610.         section 7.2 for the ability to select a timer pause to
  1611.         show pictures.  Future updates are planned for v2.0.
  1612.  
  1613.     SINFO -
  1614.  
  1615.          Used to show the number of USABLE bytes from the DEVICE
  1616.           associated with the highlighted source directory.
  1617.  
  1618.     TYPE -
  1619.  
  1620.          Use this to view standard ASCII (readme, docs, etc) on
  1621.           stdout; usually your CRT.  Select the files you want to
  1622.           view, then select the TYPE gadget.  A new window, with 
  1623.           the window name being the file that you are currently
  1624.           viewing, will open.  Use the space bar to advance by
  1625.         one screen, a <CR> will advance one line.  Entering ESC
  1626.         will advance you to the end of that file.  The space
  1627.         bar will then exit from that file.  If you have
  1628.         selected to view more than one file, the next will
  1629.         automatically be displayed.  After all selected files
  1630.         have been viewed, the window will close, returning you
  1631.         to DISK MAGIC's main screen.
  1632.  
  1633.     WAND -
  1634.  
  1635.          Used to flip the Source highlight from one widow
  1636.           directory to the other.
  1637.  
  1638.     ZOO -
  1639.  
  1640.         Operates the same as the ARC function.
  1641.  
  1642.     ZOOLST -
  1643.  
  1644.         Operates the same as the ARCLST function.    
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665. APPENDIX A.             COPYRIGHT NOTICES
  1666.  
  1667.                     PKAX by PAKWARE
  1668.  
  1669.     PKAX    FAST!    Archive Extract Utility    Version 1.0  
  1670.     12-08-87 Copyright (c) 1987, PKWARE Inc.  All rights     reserved. 
  1671.     PKAX -h for help.
  1672.  
  1673.     Extracts files from an archive to their original name, size,
  1674.     time, & date.
  1675.  
  1676.     Usage: PKAX [options] archive [file...]
  1677.     Options are:
  1678.        -r = replace existing files
  1679.         -v = verbose listing of archive(s)
  1680.        -c = extract file(s) to screen  
  1681.        -p = extract file(s) to printer
  1682.           -t = test archive integrity     
  1683.        -l = display software license
  1684.        -e,-x = extract file(s)
  1685.  
  1686.     archive Archive file name, wildcards *,? ok.  Default     extension
  1687.     is .ARC file Names of files to extract.  Wildcards     *,? ok. 
  1688.     Default is ALL files.
  1689.  
  1690.     If you find PKAX fast, easy, and convenient to use, a
  1691.     registration of $25 would be appreciated.  With each
  1692.     registration of $50 or more you will be registered to     receive a
  1693.     diskette with the next version of PKAX & PKARC
  1694.     when available.  PLEASE state the current version of the
  1695.     software which you have.  Send contributions to:       
  1696.     
  1697.                     PKWARE, Inc.
  1698.                          7032 Ardara Avenue
  1699.                          Glendale, WI 53209
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.                     ZOO COPYRIGHT NOTICE
  1718.  
  1719.  
  1720.      AmigaZoo is a user supported program.   Zoo  was written        
  1721.     by Rahul Dhesi and  modified to  run on the Amiga by J.     
  1722.     Brian Waters.  With the consent of  the author,  I am      
  1723.     requesting a  $10-$20 contribution from satisfied users.      
  1724.     This contribution is voluntary and you need not feel any     
  1725.     guilt if you do not contribute.   Any contributions      
  1726.     received will go toward  one of  three things:   firstly,     
  1727.     and most importantly, they will be used to acquire any tools
  1728.     which  may appear  on the  market to help make  AmigaZoo     
  1729.     better, like more optimizing C compilers or better
  1730.     debuggers;   secondly, it  will be  used to  help defray the
  1731.     costs of distributing Zoo;  thirdly, if any money is still
  1732.     remaining it will be used to buy some  shares of Commodore stock. 
  1733.      In  any case,  you are  encouraged to use and  distribute this
  1734.     program in accordance with the conditions below.
  1735.  
  1736.      AmigaZoo is a derivative work of  a program  copyrighted by
  1737.     Rahul Dhesi  and  as  such  is  subject  to  the  following 
  1738.     limitations  on distribution:
  1739.  
  1740.      Distribution of the executable  AmigaZoo is permitted
  1741.      subject to  the following conditions.  Any violation of
  1742.      these conditions may lead  to damages  in favor  of the
  1743.      copyright owner.
  1744.  
  1745.      AmigaZoo 2.00  may be  duplicated and distributed, or
  1746.      made available for downloading  via telecommunications,
  1747.      for  no  fee  above  normal  connect  charges.    It is
  1748.      prohibited to distribute  AmigaZoo  with  any copyright
  1749.      notices  removed.    It  is  prohibited  to  distribute
  1750.      AmigaZoo and not allow  the  recipient  to redistribute
  1751.      it.   This file  should be included in any distribution
  1752.      of AmigaZoo.
  1753.  
  1754.      Please note that AmigaZoo has different distribution     conditions
  1755.     than  the  portable  version  of  Zoo.  These conditions allow
  1756.     any telecommunications service which does     not claim a
  1757.     compilation right or charge  a  surcharge  to distribute  the
  1758.     AmigaZoo executable.  These conditions allow AmigaZoo to be
  1759.     included on a  disk sold  at any price so long as you allow the
  1760.     recipient to redistribute AmigaZoo.
  1761.      Bug reports, suggestions, contributions etc. should be sent to:
  1762.  
  1763.      US Mail:   J. Brian Waters
  1764.                 c/o The Mackey Residence
  1765.                 1307 Alden Rd.
  1766.                 Muncie, IN 47304
  1767.  
  1768.  
  1769.                 ARC COPYRIGHT NOTICE
  1770.  
  1771.     AmigArc - Archive utility, Version 0.16, created on 07/17/86 at
  1772.     19:01
  1773.     Compatible with ARC v5.0
  1774.  
  1775.     (C) COPYRIGHT 1986 by Raymond S. Brand; ALL RIGHTS RESERVED
  1776.     (C) COPYRIGHT 1985,86 by System Enhancement Associates; ALL
  1777.     RIGHTS RESERVED
  1778.  
  1779.     Please refer all inquiries to:
  1780.        Raymond S. Brand
  1781.        c/o The Lido Hotel (a Fido BBS, node 16/630)
  1782.        (203) 248-7324
  1783.        or AMuse (a Fido BBS, node 107/134)
  1784.        (212) 269-4879
  1785.  
  1786.     You may copy and distribute this program freely, provided     that:
  1787.  
  1788.     1)   No fee is charged for such copying and distribution, and
  1789.     2)   It is distributed ONLY in its original, unmodified        
  1790.         state.
  1791.  
  1792.     If you like this program, and find it of use, then your
  1793.     contribution will be appreciated.  You may not use this     
  1794.     product in a commercial environment or a governmental     
  1795.     organization without paying a license fee of $35 Site     licenses
  1796.     and commercial distribution licenses are available.      A program
  1797.     disk and printed documentation are available for     $50.
  1798.  
  1799.     If you fail to abide by the terms of this license,  then     your
  1800.     conscience will haunt you for the rest of your life.
  1801.  
  1802.     Usage: ARC {amufdxerplvtc}[bswn][g<password>] <archive>
  1803.     [<filename> . . .]
  1804.     Where:   a   = add files to archive
  1805.              m   = move files to archive
  1806.              u   = update files in archive
  1807.              f   = freshen files in archive
  1808.              d   = delete files from archive
  1809.              x,e = extract files from archive
  1810.              p   = copy files from archive to standard output
  1811.              l   = list files in archive
  1812.              v   = verbose listing of files in archive
  1813.              t   = test archive integrity
  1814.              c   = convert entry to new packing method
  1815.              b   = retain backup copy of archive
  1816.              s   = suppress compression (store only)
  1817.              w   = suppress warning messages
  1818.              n   = suppress notes and comments
  1819.              g   = Encrypt/decrypt archive entry
  1820.  
  1821.             PAK COPYRIGHT NOTICE
  1822.  
  1823.             *** PAK Documentation ***
  1824.  
  1825.     File PAKer 1.0 - November 2, 1987
  1826.     Copyright 1987 by Mark Riley
  1827.     All rights reserved.
  1828.  
  1829.     *** Description ***
  1830.  
  1831.     PAK is a utility for combining and compressing several     
  1832.     smaller files into one large file.  The PAKed file may then be
  1833.     uploaded to a BBS or another computer.  Transmission time     is
  1834.     reduced because PAKed files are compressed. Also, the     receiving
  1835.     party does *not* require any special program to     unPAK the files
  1836.     - PAKed files unPAK themselves!  Unlike other utilities of     its
  1837.     type, PAK imposes no restrictions on filenames.  PAK's small size
  1838.     (under 5K) makes it handier than those written in high-level
  1839.     languages (PAK is written in 68000 Assembly Language.)  PAK is
  1840.     simple to use, so have fun!
  1841.     
  1842.     This program is ShareWare; it isn't free.  If you like it     (or
  1843.     use it) please send a $10 contribution to the following     
  1844.     address:
  1845.  
  1846.     Mark Riley - Pak
  1847.     P.O. Box 234
  1848.     Simi Valley, CA 93062
  1849.  
  1850.     Thank you!  This contribution will help me to provide     further
  1851.     low cost utilities for the Amiga (I've already got several
  1852.     queued up.) You may freely redistribute PAK in its original
  1853.     unaltered state.
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.  
  1873.                               FIZ
  1874.         
  1875.         NAME
  1876.              fiz - analyze damaged zoo archive for data recovery
  1877.         
  1878.         AUTHOR
  1879.              Rahul Dhesi
  1880.  
  1881.         SYNOPSIS
  1882.              fiz archive[.zoo]
  1883.         
  1884.         DESCRIPTION
  1885.  
  1886.              Fiz is used to analyze damaged zoo archives and       
  1887.            locate directory entries and file data in them.  The   
  1888.            current version of fiz is 2.0 and it is meant to be    
  1889.            used in conjunction with zoo version 2.0. 
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.  
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.